#include "logger.h"
#include <QDebug>
/**
 * 1,Logger 负责管理1组LogTarget.
 * 2,每个LogTarget负责管理最终的输出.
 * 第一步,首先保证功能没有问题.
 * 第二部,保证ui美观.
 * 第三部,再提升和优化性能.
 * @brief Logger::Logger
 */
Logger::Logger() {}

void Logger::debug(QString module, QString task,QString taskState,QString content) {
    QString fmt = "[%1] [time] [Debug] [%2] [%3] [%4] [%5]";
    QString log = fmt.arg(this->mission,module,task,taskState,content);
    qDebug() << log;
}
